San Francisco is one of the most excellent places to visit in North America, a fantastic city filled to the rim with attractions and loads of smaller hidden gems. The place is huge for folks who love to shop, with first-rate fashionable boutiques and shops. It's also a great place for those who love to eat, with a cavalcade of high-class restaurant and some local dives made celebrated on the Food Network.